My main concern with this hotel is the 40 euro cleaning charge levied, in our case, for a 2 night stay, this is apparently standard and always applied (without seeing the room, which we left in good order). In the documentation it states - "Guests booked in 1- or 2-bedroom apartments will be charged a mandatory housekeeping/cleaning fee at check-in", however I think it is important that Expedia make it clear how much it is when booking as 40 euro is a significant increase in the cost of a short stay.
In all other respects the hotel is ok.