Has any body stayed at this villa? We have booked it through the internet but can't find anything except their own website about it.
Follow Ups: