Excellent facilities and lots of thoughtful extra touches.