Great location and everything you could possibly need while on the trip. We traveled with children and the place was more than equipped to entertain them. Worth every penny. The views are great and scenic. Would highly recommend to book if you can.