Great little villa, has everything you need to hand. Pool, spa, tennis/basketball court facilities kept the kids entertained. Walking distance to supermarket, beach, water front. Easy check in/out.