Pay close attention to the lease agreement where all pets must not be left unattended. Might defeat your purpose of being able to bring your pet if you have to take them everywhere everyday.
Great place other than that though, well worth the price, beautiful view.