Good location and communication. Some minor issues with noise and cleanliness.