Beautiful flat. In a beautiful town. Wonderful host.