The Benito is NOT a hotel. They just rent one of those time share condominiums. There is no maid service or anything like that. You need to pick up the keys at an office 500 m away from the actual condo complex. A girl will drive with you, show you the place and let you know that you can phone her if there is an emergency. Other than that you need to figure it out yourself. It is a fairly new building (less than 5 years), 100 m away from a big supermarket and a few food places. There was a telephone and ordered food and called taxis when needed. You can also receive calls. Rooms are good, no blackouts though, so do expect light coming in during night. Bathrooms are good, kitchen has dishes for 4 people a dishwasher, full size refrigerator. Living room is spacious, well illuminated, but only 4 chairs in the whole place. If you are more than four you will have to move and seat on other pieces of furniture (coach, a small table, etc). We had two 32 inches tv's (although the website says a 55 inches one). There is a washer and drier in suite. Swimming pool is clean, but smaller than what appears to be in the website photo. You can access the beach (Cable beach, public sector which is narrower than expected)in a 10 minutes walk.
Overall, a great comfortable place if you understand that it is not a hotel and willing to call a taxi for anything you want to do.