Clock Tower Square, BT Pet Friendly Vacation Rentals