Large, clean, and well-supplied. Great location. Excellent communication.