Great location, clean, well stocked, thoughtful touches. Will stay again!