Excellent view, location, value, and communication. Overall fantastic stay.