Excellent service and standard of accommodation