The apartment is clean and spacious and had everything we needed! The terrace is amazing. We were so very happy with our stay!