Gorgeous place, full of character in a fantastic location.