I have never written a bad review in my life, but our stay here was so disappointing. The people in the lobby and front desk were lovely, but once we got up to our floor, things were not good. The hallway smelled of urine (we have stayed in pet-friendly hotels before and never had this problem), we could hear everything in the rooms next to us, and our room was extremely outdated. Room service was prompt, the breakfast buffet was good, but if you had dinner in the hotel restaurant, the service was insanely slow. The hotel itself is in a good location, but there are other hotels right next to it. We will be staying at one of those the next time we visit Luxembourg.