Place is amazing. Great location, well appointed with everything you might need. Great for a large group or a couple of families. Short walk to the beach. Love this place - highly recommend it and hope to stay again in the future.