The location of the apartment is perfect and the overall amenities are sufficient. The problematic part was the cleanliness of the apartment and of the sheets, which we found full of stains. The hosts were ready to change them the day after and were quite accommodating. Overall a passable stay.