We stayed for a full month and the place was incredibly spacious, comfortable and sparkling clean. The kitchen was fully stocked with whatever cookware you might need. And the beds were ridiculously comfortable.