The villa was nice and just as pictured with stunning views. I stayed in a group of 14, we fit comfortably and really enjoyed our stay overall. It is conveniently only a 15/20 minute walk to the beach and a 10 minute taxi to town. However, the WiFi didn't work for us, there was no toilet paper or soap on arrival and we had to pay extra for towels, sheets and a final cleaning fee. Additionally, the gentleman managing the property was nice but did just turn up and come straight in unannounced.