This is a stunning luxury villa with great views, fabulous amenities, close to the sea, and (just) walkable to really good shops and restaurants in a charming, not too commercialized town. I went with a mixed group of adults and small children, and we all enjoyed ourselves a great deal. The rooms are comfortable, most of them with views over the sea; the kitchen is large and well supplied. Mario is a generous and attentive host, who gave us good advice on where to eat locally. Heating and aircon is by individual units in each room, and hot water similarly is local to each bathroom so be aware that it may be expensive to use more electricity than the basic allowance that is included in the rent. The only other thing to look out for is that the garage is small so if you are renting a car (and you will need one unless you are keen walkers) you may not be able to park it under cover. I thoroughly recommend Villa Jasmine as a great holiday villa for a large and diverse group.