Excellent service, excellent house, excellent facilities