Visited here with my mother, she did the leg work and found this lovely place through a friend.
The location is great, not too central but close enough to be a short walk and probably less noisy (was lovely and quiet). Staff excellent, friendly and helpful.
The room was lovely and everything worked fine, we were the only guests (how lucky!) so we had a choice of rooms too. Clean and prettily furnished without being too "sweet". Our room had a covered outdoor sitting area just outside, an extra bonus. The terrace upstairs is lovely, the courtyard downstairs very old world.
Breakfast was AMAZING! Every day was different, except for the homemade granola, which I ate with yogurt daily and bought some to take home. I forget the cook's name but she was terrific. We had a hot breakfast every day with fresh juices and either American style food (pancakes) or Mexican influenced (huevos with salsa etc).
I'd go back in a heartbeat!