Great location near the beach. Many amenities and thoughtful preparation.