Excellent accommodation, excellent service