Very nice place. Very new and clean. Great location