Amazing place. New and clean. Great location!