Very clean, brand new, modern and stylish apartment. We stayed as a family of four and we were very comfortable. The hosts provided everything we needed. The washing machine was a big bonus!