Excellent value, accommodation and service.