I loved the location of this hotel and I generally like the self-service set-up, although I experienced the downside of it this time around. The value for money is indisputable, and important when everything else is expensive. I really liked the room, it had everything I needed (except 1 important thing), although a full size mirror and a fridge would have been great.
It's important that guests realize that there are more than one Villa Olea. I didn't notice the link with the directions to this one, so I just entered Villa Olea into Google maps, found it, managed to get through 2 out of 3 lock boxes and than waited for almost 90 minutes before it turned out that I was in the wrong location. Partly myself to blame, but it would have been great if their service had answered the phone when I called. But ok, they called in the end and I was even happier with my correct location.
That brings me to the 1 important thing that could have made my stay practically perfect. Toilet paper. I notified the service that there wasn't enough but a day and a half passed without this necessity appearing in my room. Of course I couldn't wait that long and went begging for a tp roll in a nearby liquor store (tp shops had closed). They charged me an exorbitant price, but when you gotta go, you gotta go, and then it's better to have tp.
This traumatizing experience will not prevent me from booking there again. I will just bring my own tp.