Beautiful place with amazing culture and character with a fantastic host.