Apartment was clean and had all the modcons - dishwasher, washer etc. Towels were provided. Beds comfortable (if you like a firm mattress). There was some noise coming from the neighbouring apartments but unsure if this is usual. Check in is in person which did cause a slight issue for us as we missed our train but Jose was very accommodating and made alternative arrangements for us.