Excellent location, very good appt, friendly host