Comfortable and clean hotel room in a very god location.