Great location, great staff, and great rooms.