Clean and stylish place. Great location too.