We absolutely loved staying at the villa. We couldn't believe how huge the place was! It is far bigger than we expected. The villa was extremely clean and well presented. Helen was great to communicate with and responded very quickly. The kitchen is well stocked with supplies and appliances. We definitely will be returning.