Excellent apartment and location. All shops, restaurants and key attractions within walking distance. Superb host who met us on the first day and gave us enough information to make it a great break.