Terrific location, very big rooms, clean, easy check-in, responsive staff.