What an amazing place to stay for a family. It was a bit over the top for my co-worker and I but would be amazing for a small family vacation!