Olga's villa is just as described - spotlessly clean and has everything you need. The pool is shared, but rarely used and we only saw someone else there once. Its a really bright, well thought out place - we loved it.
Olga was also super helpful throughout the stay - we had a bit of an issue with Taxis and she did her very best to help. One note, if you are coming in peak season, seriously consider booking a car, taxis are v unreliable.