Great location. Cute and very clean. Dog friendly (for multiple and large dogs, which can be hard to find).