This place is very well located, only 15 min walk to the main square and 20 from train station.
Be aware that this place does not have air conditioning - something you might want to consider if you visit in the hotter months.