translate English to French: The location of the hotel is very good. The rooms are big enough and quite clean.
more a business hotel than a vacation hotel.