The location, cleanliness and grounds of the villa are great. Communication/responsiveness of Owl is fantastic!
Whilst we did mainly enjoy our stay, we did have issues with the dreadful smell frequently in the villa and outside toilet. I raised this on our first day and Owl took some measures to try to help (air freshener etc). That masked the smell somewhat but it did NOT sort the issue. A sewage/faeces smell is a very unpleasant smell to live with. It did impact our time here. In a similar vein, the water pressure/temperature in the ensuite shower room is absolutely dreadful!! Literally a trickle of water at times. (This is an issue that has been raised many times via feedback on various sites so it is obviously being ignored). After a few days we gave up trying to use the ensuite shower and had to resort to going to the outside shower. Water pressure/temperature here were much better so long as you don’t mind showering in a sewage smell.
There are other small irritants (like no towel hooks in main bedroom/bathroom, knob coming off kitchen dresser, minimal kitchen work surfaces), but nothing compared to being able to have a nice shower in an ensuite that was paid for, and live in an environment that doesn’t smell of sewage