Clean, modern and well appointed hotel room in good location.