Excellent place. Modern, clean, comfortable with plenty of nice helpful touches.