great villa, great resort, friendly staff with a superb location. will definitely be recommending to friends and family.
will be back