Great location, large place, very clean.