Close to everything you need. The staff is wonderful and very accommodating. The Pool is wonderful and we loved the Beanbag seating. We only ate at the restaurant once but the sandwich was delicious. Loved the welcome drink too!