Great location. Unexpected personal touches like welcome snacks. Great included equipment like boogie boards and beach chairs on the balcony.