From the check in experience until we left our stay was interesting. An untrained reception staff fumbled her was through check in, cash deposit needed if you wanted a remote to control the TV and also if you wanted beach towels (who still does this??!!) room dark, old, smelly, aircondition filters dirty (so I cleaned it myself), no iron in the room because "we does keep them up front because the guests does keep it in their room", no food or beverage because of a function later in the afternoon (not even a cup of coffee on offer), no assistance to carry bags to room, inadequate parking facilities, tiles broken in dining hall - just a poor excuse for a hotel.