Great location. Brilliant communication. The perfect stay.