Location is great, place is clean, tidy, host is great.