Clean, modern hotel, superb staff.