Fantastic villa! Immaculately clean and well presented. Lovely heated pool and hot tub, and the full sized pool table was a real bonus! No issues during our stay. I would ... more