Big place, new and clean. Great location.