This is an amazing place to stay in an amazing location. Our kids had a fantastic time, wished we could have stayed longer!