Great communication. Great views. Great stay.