Very clean. Excellent location, features in the suite were very nice, wifi worked well for us, bathrooms were new and well maintained and the concierge was easily accessible and helped us with all our needs. I gave 4 stars because we booked this place primarily to use the pool, but were not informed it didn't work until we arrived. Mathieu and David did help us whenever we needed something within their control. Excellent hosts!