This place has everything you need. It is sparkling clean and in a great location. We will definitely stay here again when we come back to Quebec City.