The apartment is just as great and clean as it looks like in the photos, and it came with all amenities we needed to feel at home. The wifi was down during our whole stay, which was a bit of an inconvenience. Other than that, we had a perfect stay!