Excellent location, good communications. Nice place to stay.