1. Superb location, 2. Wonderful decoration, 3. Very helpful host , 4. His lovely dog is a bonus for us.