We have stayed at Alegria B&B more than once.
George is a fantastic host, has lived in the area a long time and can assist with virtually anything, plus will give excellent advice on places to eat, etcetera. The setting is a private home in a quiet residential area, with very few rooms, each with an independent or private bath. The living room or common area is huge, and there is an assistant separate TV area. The kitchen is a welcome place, we have brought our own food and drink which was well accommodated. However the is little need as George makes a filling breakfast with fruit, eggs and his home baked banana bread.
Not only recommended, but we will go there again when in the area!