This is the place to stay at. Full stop.
Beautiful apartment, within walking distance of all main sights and amenities. Lovely host who couldn't be more helpful. Highly recommended.