Amazing view and location, great communication pre, during and post stay.