This is the second time we have stayed at Elaine's villa - fantastically equipped, great communication and highly recommend.