Easy, uncomplicated stay and communication. Perfect location.