Great location. Very clean, a perfect size for our large group!