Great geographical location, excellent staff, clean, excellent service, and everything as described