I had a lovely stay at Oliva Beach. The room was clean and comfortable and lots of space to spread out. Location is great for beach and restaurants, bars etc as well as being able to catch the bus for days out. Sophia is a wonderful host. She's very committed to making your stay everything you'd hoped for and her staff do a great job too. I would stay again and would recommend it to others.