Amazing location - a few steps to the beach. This place has everything you need for a great family stay!