What an awesome experience. Everything you need in one place. The view, great living space, the hot tub and outdoor shower adds to the magical moments. Definitely will do again.