I attended a conference at this hotel over four days, but only stayed at the hotel for one night due to lack of availability. The hotel is a bit of a maze and it was easy to get lost, but it had a good location on the beach front.
The rooms were pretty standard, but generally well maintained and clean. However, I had a nicer room at the other hotel I stayed at. Over the four days of the conference I had all my meals at the hotel. The food was OK, but nothing to write home about.
The staff were usually pretty helpful, although I did encounter a few surly staff over the conference period.
I would stay here for a conference again.