I have to admit the place was dated and rusted but extremely clean from the room, bathroom, pool area and the exterior. The staff were courteous and helpful. Everything is so close, a convenient market right across from the resort, bars, restaurants, attractions and the beach. Location is phenomenal.