We loved Veronica and Jay's villa.
It was self contained and they had even provided a few essentials to tide us over until we shopped.
Jay and Veronica are lovely people who were more than helpful with recommendations and advice, would definitely stay there again and would recommend to anyone.