We really enjoyed our stay at the villa. Our kids (2 & 5) absolutely loved the pool and we absolutely loved the BBQ and outdoor seating area. You definitely need a car to get around, but not far from many beaches and towns.