The room wasn’t cleaned before check in - previous guest dirty laundry was everywhere and bathroom was not cleaned. Nothing was provided in the room (bathroom toiletries, water, etc.) and was paid add on. None of this was communicated before booking. The payment was also denied online, and was asked for in person upon arrival. The amenities were out of order, but we were informed before booking and we were ok with that - but light Breakfast was part of the booking, while the hotel refused to serve it upon arrival (they said it is not available). Poor experience.