Great place in a cafe, clean room, hospitable host. perfect.