Great location, great staff, small but great rooms.