Great, clean, stylish place. Nice little mini trail in the back yard. Dog is super cute and friendly and played with my dogs and had a good time.