Cozy stay with great amenities and close to the beach