Beautiful venue in a beautiful city. 5 star.