Cute, clean, easy to get to, great location. And my sweet pup could come along. What could be better?