Great location, beautiful walk across the golf course to the beach and Turtle Bay Resort's cove/snorkeling, restaurants within walking distance, all appliances in good order, pull out bed much more comfortable than you'd expect, everything you need for the kitchen provided, quiet spot on the first floor, hose out back for cleaning off the sand, ample gear for the beach (chairs, snorkeling gear, fins, umbrella, etc.). We'll stay here again!