The Chaba was a good choice for us, as we were looking for a reasonable value hotel at the best part of the beach, but still close to the action of the main street. Chaba ticks the boxes. The rooms (and we were on the Ocean side which is the preferable part of Chaba) have been renovated and in really good condition. Breakfast was fairly average. The bacon was always cold! On our first night, we were told that they were unable to accomodate us as there were problems with air conditioning, and didn't have a room available, and offered to put us into their other Chaba hotel. This one was very old, and old rooms, and not at the best part of the beach and quite a long way from the main area of restaurants etc, so we were glad to only be there one night. They gave us a free dinner at the hotel in recompense - which was an excellent meal. Although we weren't overly happy about not having a room, we were there for 8 nights, so wasn't so bad, and the dinner made up for it.