My family and I cannot express how magical this villa is.We arrived late on a Thursday night and was very dark, Google maps took us to the wrong place, but a quick phone call to the owner soon got us there.Upon our arrival we couldn't believe what we had stumbled upon, the villa was incredibly clean and very well laid out and organised. The next day we were able to see the whole of the villa in its true magnificence, the garden / chillout area was fully astroturfed, and the pool cleaner came twice during our stay. We never got chance to use the BBQ, however everything was there if we needed it. Enough seating and different zones to choose from depending on if you like sun / shade / breezeThe immediate local vicinity was also excellent with a small friendly mini mart that literally sells everything you can think of and open 08:00 to 22:00 seven days a week, in addition to a large supermarket being within a 2 minute walk.To get into the main town was either a 20 minute pleasant walk downhill or the number 30 bus that runs every 30 minutes for about 1 euro each, we used to walk down and get a taxi back for about 4 euros..... There really is no need to hire a car there.Overall I cannot praise this villa enough, the host, the villa, the location all exceeded our expectations and cannot wait to return.Thank you Jay (the host) for everthing, we all bonded as a family and you made that possible.Highly recommend anybody to go to Villa Nirvan... Totally amazing.. Loved it