Room itself was great size for our family and clean. Room maintenance basically non existent, requiring us to contact the reception to request room cleaning, or additional items that were not replaced. Noise of music from gym was bad each morning from 6am, not good after recovering post surgery. We had road frontage, so street lighting was a factor as there were no blinds in the living areas. When we complained about the room maintenance, we were told they don't do daily services, yet all emails before staying mentioned it would be done daily, with full service for stays over 5 days, we stayed 6. They call themselves serviced apartments.... told us they would do better next time if we booked directly with them rather than through hotels.com. i just did a price match on a second stay, it is cheaper to book through hotels.com. So, room is good, but dont expect them to clean much or replace much, they make you work for it.