Great place! Large home that will meet all your needs. Communication was great and our pup really loved the yard.