Great location, great staff, and comfortable accommodations