Beach Haven is just what we wanted, clean and tidy and had everything at our fingertips. A great location and a thoughtful host