The apartment was OK, but definitely not what one would expect from the photos and the price. Older floors and furniture, missing sofas, tables and microwave, poorly lit, uncomfortable pillows and malformed mattresses, burned out bulbs, Wifi issues.. We were ambushed with 30 EUR extra tax for a check-in after 21:30, which was not mentioned in the listing, we never got our breakfast, although that was among the amenities and it was cold in spite of the heating on max. Communication and location were great though.