Perfect location. Gorgeous interiors. Wonderful hosts.