Amazing place. Clean and very modern. Great location.