This is a very good location, close to anything you'll need. We utilized the swimming pool frequently with our 11 year old son. The dock is a great place to chill out. Transportation back to the dock on the day of departure can be arranged by Michael Joseph. Very good place to stay! We will be back!!