Amazing view, relaxing hot tub, thoughtful extras, we had a fantastic stay.