The villa was a great size and well located. The kitchen was relatively well stocked. Small things were missing which would have been easy to provide - i.e. hand wash, cooler bag. As it is managed through a company, the interior lacks a personal feel but given we spent most of our time outdoors, it was fine. Overall I would recommend.