Excellent place, great location, quiet, clean, well-equipped.