Beautiful place with lots of culture and life. Incredible views and outstanding hospitality. 10/10.