Pros: great view, clean, close to nice beaches and hikes. Well stocked with laundry detergent, soap, towels, spices, cooking utensils, and beach gear. Bring your own snorkeling gear.
Cons: pool was closed entire stay & listed in small print. We had construction across the hall on a renovation the last two nights (lots of bad language from workers), terrible mattress that needs replaced (feel the springs), low water pressure resulted in a constant squill while showering.