It's a shame that whoever owns this hotel doesn't love it a little bit and make some minor improvements. The staff, by and large, are wonderful and attentive and very friendly which was lovely. The rooms need a lot of refurbishment and work. Linens are very old, dull, and yellow. Bathroom was dirty as were the floors. Basic maintenance isn't being completed and there's mould, rust, and scale deposit on fixtures, etc. that could easily be remedied if management cared a bit more about the property. The pool is very large, has a nice view of the beach, and it's warm. The beach is gorgeous. The restaurant serves very good food - you cannot say anything bad about the staff at this hotel. I did raise a concern with management via our travel agent (Olanka Tours - avoid if you can) and they refunded $60.00US which I'm guessing is the cost of one room (we had two in total for one night). And while I appreciate that decision, one wonders why it was necessary at all? They have an incredible location and they need to focus on the basics - would never consider staying here again. Had we been staying for more than one night, we would have left.