The place was huge, super clean, and the host was very accommodating about check in. The bathrooms are a nice size and were very modern. The hosts were also very polite and the location is superb.
The only real drawback is that while you could not hear outside noise, noise seems to travel inside the apartment. You could sometimes hear your travel companions talking or opening cabinets in the other rooms.
Overall the stay was pleasant though.