Amazing location! The beach park right across the street is protected by a small rock wall, so it is perfect for swimming laps or swimming with children who might be afraid of waves. Also, seven giant turtles hang out on the beach just north of the whale sanctuary building, and it is amazing to visit them every day! The hot tub and the pool in the complex are next to a grill so it is a fun place to hang out. My only negative comment is that the bed and the pull-out couch are not overly comfortable. They are just okay. Otherwise, wonderful!