Great location, great place, thoughtful touches. 100% recommend.