Stunning!! the pictutures were quite old and did not do the villa justice! the villa had been greatly improved and updated, which was a nice surprise on our arrival. The location was great, realy quiet and close to the beach which was within easy walkibg distance. One local shop was realky close but the larger supermarkets were a little further away, but all within walking distance for our age group.The staff at Happy in the Sun were excellent, both Khristina and Coralie were very helpful and provided so much information and help during our stay the villa was also serviced by gardeners and a pool man twice during our obe week stay, so clearly the villa is well maintained. Pluses - a pizza oven in the garden and the poo!!Improvements - the pillows, individual ones would be more to our taste. A choice of welcome pack of some basics on our arrival would have been helpful.Overall, we all had a fantastic time !!! Thank you