Charming homely apartment; I enjoyed staying there