Extremely clean. Everything we needed was there. The kitchen was fully functional and the bathrooms had everything I would expect in a nice hotel. It was located close to restaurants and shops. The neighborhood itself was just ok but it was so clean, I can overlook the neighbors and I would stay there again.