Great location, great apartment. Easy access to all central parts of the tourist spots, great restaurants in every direction. You won't need a car, and if you bring one then parking was the only hassle.
Will probably return soon with the family to visit soon!