Amazing place to stay! We had a great time. Food, sights, and shopping all within walking distance. The apartment was huge, with two stunning roof top terraces, with 360 views. I highly recommend!!