Excellent location, nicely maintained and a pleasant host.