I have stayed at this hotel for over 15 years, sometimes more than once per year. But his may be the last time. The staff has been the main reason to return each year, they are really excellent, friendly and efficient.
The hotel needs investment in the bedrooms (both the bedrooms and bathrooms), they are in fairly poor condition. Exterior bathroom windows are not sealed from mosquitoes, showers are poor and tile work generally needs replacement.
The menu in the restaurant has hardly changed in the last 16 years, it needs to improve. The amount of choice is reasonable Ok but the quality needs to improve.
The walkway from the hotel to the beach area has been in disrepair for several years but is now dangerous.
Again I have to mention the staff are great, I hope the hotel can keep them.