Great location, great host, all round great stay