The resort is located right on the marina and near the beach. It does get noisy in the morning with all the boats travelling through the area and the sea lions at night, but it wasn’t too bothersome. The food is better than other all-inclusive resorts i’ve been to, although the selection of restaurants was slightly limited. The actual hotel itself was confusing to figure out on our first day as most of the restaurants and main pool are in a separate building across from the main building, which you have to take multiple sets of stairs/elevators to get to. There is a bit of an older crowd (40 ), so if you’re younger and looking to party, this isn’t the resort for you. Overall, great resort if you’re looking to relax.