Great location, facilities, communication. A first-rate place to stay.