Highly recommended! Very clean and lots of thoughtful touches. Great location too.