Clean place.
Good location.
Great host.
Communication on point.