Excellent location and wonderful staff