My friend booked our apartment at Castalia Vistamar through a friend of a friend, and, having read some of the reviews on here I was very apprehensive about going there. I have to say, I think a lot of what I have read was very unfair. Yes, it's up a steep hill and there are a lot of steps to climb, but if you're sensible and avoid them in the hottest part of the day, and take your time, they're really not that bad.
We had no problems at all with cockroaches - we saw a few around and about, but nothing more than you would expect on any holiday to a country where they live.
The food and service at the pool bar was always fine, no complaints. While we didn't eat at Yesterday's bar in the basement of the complex, we did have fun working our way through the cocktail menu there!
It was no more than a 15 minute stroll down to the main town and beach, and a taxi back was only around 3 or 4 euros. There were several nice cafes (I have to put in a good word for the Deli just down the road where we made to feel very welcome) and restaurants in the area (a bit quiet while we were there, but it was just out of season).
The pool was lovely, always clean and almost every morning there seemed to be someone either cleaning it or doing maintenance work. All the sun loungers were fine too - not all broken as I read on another review.
All in all, I really felt I had to post a review here, as I feel that a lot fo the others I've read are very harsh. I appreciate that a lot of the apartments are privately owned and it's down to who you rent from that determines the condition of your accommodation, but I can honestly say ours was one of the best I've stayed in on holiday. I would be very happy to go back there again.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC