A great place to stay everything you need to make your stay enjoyable. We booked a week. So much to do should have booked two. Definitely recommend.