While the staff were excellent and it was nice enough, the location was terrible for a solo traveller without a car. I felt like I was miles away and no real options other than taxis. The other issues were the locals coming in to the pool in the afternoon, who had no respect at all for the premises, there were taking food into the pool, one even smoking in the fool, its was like being in a zoo. While the location was quite, you cold hear noise from other rooms, especially the doors which were very heavy and slammed loudly.
So if you want a relaxing time, stay at a bigger resort with more options, or if you want to see more, find somewhere in town to stay