As a large group of girls in our 20's who stayed here for 5 nights i could not fault the villa, it was perfect! Booking the villa was simple and the contact we had leading up to the stay were really helpful. On arrival, we could not believe the size of the pool area, the photos do not do the pool area justice!! The entire villa was just what we needed, with plenty of space for us all to get ready. Location was good, it was slightly off road so we would walk to the nearest main road for taxis etc, but the villa had provided us with contact and details of companies to book through. It was probably a 5/10 minute walk to the nearest shop/bar/restaurant which was ideal, and was walking distance to Ocean Beach, and a short taxi ride to all other nightlife. Overall, i would highly recommend this villa for a group holiday and we would love to return next year!! Thanks all for a fantastic stay.