Very clean! Very big! Great location!