Absolutely perfect beach spot. Very clean, very welcoming, and perfect location