Excellent accommodation, location and service.