Place was perfect for my family of three. Laundry in unit makes it so convenient to wash our clothes after a day in the beach! Checkin was smooth and easy! They were so easy to communicate with. I will definitely stay here again!