Great communications, helpful service, excellent accommodation and location.