Great stay. Had everything we needed as a big group. Exactly what is mentioned. Great location to watch the sun rise on the beach. Had all of the little extras. Great communication. Highly recommend