Very clean and beautiful place! The apartment is decorated and has everything you need in your stay. We felt like we were home. Ps.: We found the best showers in our 20 day trip around South Africa in this apartment. I would definitely stay there again.