It's very clean, meticulously tidy and upkeeped, smells awesome!, equipped with high end kitchen ware, all bathroom amenities was provided. I would give it a 6 star rating if possible.