Awesome view and location. Communication before and during to see if we had any questions and to make sure we had a great stay was only one of the many small things they thought of!
Everything was so great, already planning when we can go back!