I stayed at Naranjo in June. It is central and reasonably priced. An adequate breakfast is included.
It is, however, very basic accommodation with little in the way of extra facilities and probably not ideal for children. Management was 'detached' - a malfunctioning washbasin in my room was still not fixed 5 days after reporting of fault and breakfast drinks machine fared likewise.
If all you want is a room and air-conditioning it's passable. If your needs exceed this you would do well to look elsewhere.