Pro’s: Great place. Very friendly hosts. Spotless.
Con’s: Kitchen amenities could be slightly improved. The villa is shared with others (there is an upper and lower part) and we stayed underground.