This place is the perfect location for anyone wanting to stay on the beach! This place is clean had all we needed for our long weekend stay! Communication was great!