Great communication, great location. This place is small but has everything needed for a perfect time at the beach.