Great location. Easy communication. Perfect Stay.