Great location, great accommodations, great communication and service! Just great!