Overall this place was okay. It definitely needs to be updated, however. Our soccer team stayed at this same resort, and all of their rooms were amazing and very updated. The bathtub didn't drain well, the cabinet doors in the kitchen were falling off, and we experienced a small amount of ants on the kitchen counter. Also, the sofa seemed very dirty, with visible dirt and stains. We did love the view though, and the location. Also, it was nicely decorated. Needs new flooring (very dirty-feeling carpet) and new faces on the cabinets, and the the drain fixed in tub, and this place would be much nicer.