Excellent location. High standard of cleanliness and many thoughtful touches.