Clean and big, excellent place.