Great place, with all that you need for a beach stay.