You cannot beat this location!!!! We watched whales breach out of the water from our patio in the morning while enjoying our breakfast we made in the fully stocked kitchen. The pictures do not do this place justice! It is also close to many restaurants/attractions. The place was sparkling clean. Communication was very prompt and thorough, we had everything we needed and check in was a breeze. We were nervous about the lack of A/C, but we were plenty cool with the lovely ocean breeze and extra fans provided. Bring some water shoes and maybe a snorkel, you can climb down the rocks and swim with turtles right in your backyard! There is a beach that is a 5 minute walk away as well. We cannot wait to return!!!