Budget-friendly, no frills in a great location. I stayed here for 2 weeks with a few friends. It was a great 3 * hotel with very friendly staff, a fantastic Manager (Alex), and a lovely pool. Alex bent over backward to meet our needs; finding suitable rooms, great communication, and very happy to help. A few issues cropped up that were dealt with and he gave us some free time and a free upgrade one night. We were more than happy with this. He also gave a a late checkout for free which was wonderful. I would happily stay again. My recommendation is to get a ground-floor room in the more recently renovated area around the pool . The rooms are fine there . I would avoid staying in the older rooms in the multi-story area - they need attention which is happening.