Excellent place to stay: location, place, communication, accuracy, you name it, all was excellent.