Great villa, very clean and had everything we needed. Kids loved the pool & very close to beach, restaurant & shops.